C.S.Burner 🪙 ━►🔥GIT Node
Node / reticulum_mirror / MeshChatX / files / meshchatx / src / frontend / components / contextmenu / ContextMenuPanel.vue
Displaying Raw • Download
meshchatx/src/frontend/components/contextmenu/ContextMenuPanel.vue 9ec2a88817819d433c5d68dbec0ca070ca989b91 (9ec2a888) Text, 3.33 KB
Tff7b72<!Tff7b72-Tff7b72- Te6edf3SPDXTff7b72-Te6edf3LicenseTff7b72-Te6edf3IdentifierTb4b4b4: T79c0ff0Te6edf3BSD Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3templateTff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffshowTa5d6ff"
Te6edf3refTff7b72=Ta5d6ff"Ta5d6ffpanelTa5d6ff"
Te6edf3classTff7b72=Ta5d6ff"Ta5d6ffcontext-menu-panelTa5d6ff"
Tb4b4b4:Te6edf3classTff7b72=Ta5d6ff"Ta5d6ffpanelClassTa5d6ff"
Tb4b4b4:Te6edf3styleTff7b72=Ta5d6ff"Ta5d6ffpanelStyleTa5d6ff"
Te6edf3vTff7b72-Te6edf3bindTff7b72=Ta5d6ff"Ta5d6ff$attrsTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3slot Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffheaderTa5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3slot Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3templateTff7b72>
Tff7b72<Te6edf3scriptTff7b72>
Tff7b72import Tb4b4b4{ Te6edf3clampFloatingToViewport Tb4b4b4} Tff7b72from Ta5d6ff"Ta5d6ff../../js/clampFloatingToViewport.jsTa5d6ff"Tb4b4b4;
Te6edf3export Te6edf3default Tb4b4b4{
Te6edf3nameTb4b4b4: Ta5d6ff"Ta5d6ffContextMenuPanelTa5d6ff"Tb4b4b4,
Te6edf3inheritAttrsTb4b4b4: Te6edf3falseTb4b4b4,
Te6edf3propsTb4b4b4: Tb4b4b4{
Te6edf3showTb4b4b4: Tb4b4b4{
Tffa657typeTb4b4b4: Te6edf3BooleanTb4b4b4,
Te6edf3requiredTb4b4b4: Te6edf3trueTb4b4b4,
Tb4b4b4},
Te6edf3xTb4b4b4: Tb4b4b4{
Tffa657typeTb4b4b4: Te6edf3NumberTb4b4b4,
Te6edf3requiredTb4b4b4: Te6edf3trueTb4b4b4,
Tb4b4b4},
Te6edf3yTb4b4b4: Tb4b4b4{
Tffa657typeTb4b4b4: Te6edf3NumberTb4b4b4,
Te6edf3requiredTb4b4b4: Te6edf3trueTb4b4b4,
Tb4b4b4},
Te6edf3panelClassTb4b4b4: Tb4b4b4{
Tffa657typeTb4b4b4: Tffa657StringTb4b4b4,
Te6edf3defaultTb4b4b4: Ta5d6ff"Ta5d6ff"Tb4b4b4,
Tb4b4b4},
Tb4b4b4},
Te6edf3dataTb4b4b4() Tb4b4b4{
Tff7b72return Tb4b4b4{
Te6edf3adjustedLeftTb4b4b4: T79c0ff0Tb4b4b4,
Te6edf3adjustedTopTb4b4b4: T79c0ff0Tb4b4b4,
Te6edf3panelMaxHeightTb4b4b4: Te6edf3nullTb4b4b4,
Te6edf3repositionRafTb4b4b4: Te6edf3nullTb4b4b4,
Tb4b4b4};
Tb4b4b4},
Te6edf3computedTb4b4b4: Tb4b4b4{
Te6edf3panelStyleTb4b4b4() Tb4b4b4{
Te6edf3const Te6edf3style Tff7b72= Tb4b4b4{
Te6edf3topTb4b4b4: `$Tb4b4b4{Te6edf3thisTff7b72.Td2a8ffadjustedTopTb4b4b4}Te6edf3px`Tb4b4b4,
Te6edf3leftTb4b4b4: `$Tb4b4b4{Te6edf3thisTff7b72.Td2a8ffadjustedLeftTb4b4b4}Te6edf3px`Tb4b4b4,
Tb4b4b4};
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffpanelMaxHeight Tff7b72!= Te6edf3nullTb4b4b4) Tb4b4b4{
Te6edf3styleTff7b72.Td2a8ffmaxHeight Tff7b72= `$Tb4b4b4{Te6edf3thisTff7b72.Td2a8ffpanelMaxHeightTb4b4b4}Te6edf3px`Tb4b4b4;
Te6edf3styleTff7b72.Td2a8ffoverflowY Tff7b72= Ta5d6ff"Ta5d6ffautoTa5d6ff"Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3styleTb4b4b4;
Tb4b4b4},
Tb4b4b4},
Te6edf3watchTb4b4b4: Tb4b4b4{
Te6edf3showTb4b4b4: Tb4b4b4{
Te6edf3immediateTb4b4b4: Te6edf3trueTb4b4b4,
Te6edf3handlerTb4b4b4(Te6edf3visibleTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcancelRepositionTb4b4b4();
Tff7b72if Tb4b4b4(!Te6edf3visibleTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffpanelMaxHeight Tff7b72= Te6edf3nullTb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffadjustedLeft Tff7b72= Te6edf3thisTff7b72.Td2a8ffxTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffadjustedTop Tff7b72= Te6edf3thisTff7b72.Td2a8ffyTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffpanelMaxHeight Tff7b72= Te6edf3nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffscheduleRepositionTb4b4b4();
Tb4b4b4},
Tb4b4b4},
Te6edf3xTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffshowTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffscheduleRepositionTb4b4b4();
Tb4b4b4}
Tb4b4b4},
Te6edf3yTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffshowTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffscheduleRepositionTb4b4b4();
Tb4b4b4}
Tb4b4b4},
Tb4b4b4},
Te6edf3mountedTb4b4b4() Tb4b4b4{
Te6edf3windowTff7b72.Td2a8ffaddEventListenerTb4b4b4(Ta5d6ff"Ta5d6ffresizeTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffonWindowResizeTb4b4b4);
Tb4b4b4},
Te6edf3beforeUnmountTb4b4b4() Tb4b4b4{
Te6edf3windowTff7b72.Td2a8ffremoveEventListenerTb4b4b4(Ta5d6ff"Ta5d6ffresizeTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffonWindowResizeTb4b4b4);
Te6edf3thisTff7b72.Td2a8ffcancelRepositionTb4b4b4();
Tb4b4b4},
Te6edf3methodsTb4b4b4: Tb4b4b4{
Te6edf3onWindowResizeTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffshowTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffrepositionToViewportTb4b4b4();
Tb4b4b4}
Tb4b4b4},
Te6edf3cancelRepositionTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffrepositionRaf Tff7b72!= Te6edf3nullTb4b4b4) Tb4b4b4{
Te6edf3cancelAnimationFrameTb4b4b4(Te6edf3thisTff7b72.Td2a8ffrepositionRafTb4b4b4);
Te6edf3thisTff7b72.Td2a8ffrepositionRaf Tff7b72= Te6edf3nullTb4b4b4;
Tb4b4b4}
Tb4b4b4},
Te6edf3scheduleRepositionTb4b4b4() Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcancelRepositionTb4b4b4();
Te6edf3thisTff7b72.Td2a8ffrepositionRaf Tff7b72= Te6edf3requestAnimationFrameTb4b4b4(() Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffrepositionRaf Tff7b72= Te6edf3nullTb4b4b4;
Te6edf3thisTff7b72.$Te6edf3nextTickTb4b4b4(() Tff7b72=Tff7b72> Te6edf3thisTff7b72.Td2a8ffrepositionToViewportTb4b4b4());
Tb4b4b4});
Tb4b4b4},
Te6edf3repositionToViewportTb4b4b4() Tb4b4b4{
Te6edf3const Te6edf3el Tff7b72= Te6edf3thisTff7b72.$Te6edf3refsTff7b72.Td2a8ffpanelTb4b4b4;
Tff7b72if Tb4b4b4(!Te6edf3el Tff7b72|Tff7b72| !Te6edf3thisTff7b72.Td2a8ffshowTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3const Te6edf3rect Tff7b72= Te6edf3elTff7b72.Td2a8ffgetBoundingClientRectTb4b4b4();
Te6edf3const Tb4b4b4{ Te6edf3leftTb4b4b4, Te6edf3topTb4b4b4, Te6edf3maxHeight Tb4b4b4} Tff7b72= Te6edf3clampFloatingToViewportTb4b4b4(Te6edf3thisTff7b72.Td2a8ffxTb4b4b4, Te6edf3thisTff7b72.Td2a8ffyTb4b4b4, Te6edf3rectTff7b72.Td2a8ffwidthTb4b4b4, Te6edf3rectTff7b72.Td2a8ffheightTb4b4b4);
Te6edf3thisTff7b72.Td2a8ffadjustedLeft Tff7b72= Te6edf3leftTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffadjustedTop Tff7b72= Te6edf3topTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffpanelMaxHeight Tff7b72= Te6edf3maxHeightTb4b4b4;
Tb4b4b4},
Tb4b4b4},
Tb4b4b4};
Tff7b72<Tff7b72/Te6edf3scriptTff7b72>
Served by rngit 1.5.2 - Generated in 0.03s